home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 005 / pcap.arc / PC-AP.DOC < prev    next >
Encoding:
Text File  |  1987-07-30  |  24.8 KB  |  552 lines

  1.  
  2.                          PC-AP MANUAL
  3.                          Version 1.12
  4.  
  5.  
  6.  
  7. PROGRAM DESCRIPTION
  8.  
  9.      PC-AP is an accounts payable program for small and medium
  10. size businesses.  The program runs on a IBM PC or compatible
  11. computer with one disk drive and at least 256k memory.
  12.  
  13.      PC-AP is a user supported program.  Your are encouraged to
  14. give copies to anyone who might use it.  If you like the program
  15. and find it useful, please contribute $35 to:
  16.  
  17.           Jerry Medlin
  18.           310 S. Jefferson St.
  19.           Napa, Ca.  94559
  20.  
  21.      Your contribution will entitle you to a copy of the latest
  22. version of the program and a telephone number for limited
  23. telephone assistance should you require it.  You will also
  24. receive a program which will allow you to customize some
  25. features of PC-AP.  A complete description of the customizing
  26. program is contained at the end of this manual.
  27.  
  28.      The program makes liberal use of the PC's numeric key pad
  29. both for numbers and commands.  You can have the Num Lock on all
  30. the time.  PC-AP is designed to work hand in hand with PC-GL, a
  31. General Ledger Accounting Program.  Each invoice entry must be
  32. assigned an expense code or account number and those account
  33. numbers must correspond to the account numbers in the PC-GL
  34. chart of accounts.  You must have the chart of accounts file
  35. from PC-GL on the data disk at all times in order for PC-AP to
  36. function.  The file name of the PC-GL chart of accounts file is
  37. PC-GL.COA.
  38.  
  39.      To run the program, simply type "PC-AP".  If you want to
  40. specify a drive and path for your data just add the drive and
  41. path description after the program name.  i.e. type "PC-AP B:"
  42. to use the B drive for data files.
  43.  
  44.      A menu is then displayed for operator selection:
  45.  
  46.           Enter or Change Vendors
  47.           Enter, Change or Select Invoices
  48.           Print Checks For Invoices Selected
  49.           Print Check Listing
  50.           Print Invoice Listing
  51.           Print Vendor Activity Report
  52.           Print Mailing Labels
  53.           Print Vendor Listing
  54.           Start a New Accounting Period
  55.           Export Vendor Data to ASCII File
  56.           Save Data and End
  57.  
  58.      When inputting information, the plus <+> key has the same
  59. effect as the return or enter key.  Numerical information is
  60. entered "calculator style".  The decimal point is placed
  61. automatically.  The minus <-> key enters a negative number.
  62. This makes using the numeric key pad even easier.
  63.  
  64.      PC-AP is fast because it works with data in random access
  65. memory, but the capacity is limited by available memory.
  66. Available memory is shared by the data.  With more vendors on
  67. file, fewer invoices can be entered and vice-versa.  PC-AP
  68. allows a maximum of 1500 vendors and 1500 invoices per
  69. accounting period with 512k of memory.  With 256k the capacity
  70. is reduced to about 300 vendors and 300 invoices.
  71.  
  72.      Each time the menu is displayed, the number of invoices
  73. that can be added with the available memory (limited to a
  74. maximum of 1500) is printed at the bottom of the screen.
  75.  
  76.      Since a power interruption will result in loosing all the
  77. data currently entered into the program, you should occasionally
  78. save your data back to the disk.  This is done by selecting End
  79. Processing from the menu.  The current data will be saved to the
  80. disk then you will be asked "Do you want to end ?".  Just answer
  81. with an "N" and you may resume processing.
  82.  
  83.  
  84. THE PROCESSING CYCLE
  85.  
  86.      As you receive invoices or statements to pay during the
  87. month, enter them into the program.  When you receive an invoice
  88. from from a vendor not on file, you must go to "Enter or Change
  89. Vendors" and enter that vendor's information before you can
  90. enter the invoice.
  91.  
  92.      When you are ready to pay bills, select the invoices to
  93. pay, then print the checks.  The invoices selected for each
  94. vendor will be combined and a single check printed for each
  95. vendor.  The check number and check date will be added to the
  96. invoice, indicating that it has been paid.
  97.  
  98.      At the end of the processing period (usually a month) you
  99. should print reports to retain a permanent record of the month's
  100. activity.  Reports may be printed in any order and as often as
  101. desired.  If you discover an error in any of the reports you may
  102. correct the problem and reprint the report.  At any time you can
  103. stop processing by choosing the End Processing selection from
  104. the menu.
  105.  
  106.      Once you are satisfied that the monthly information is
  107. correct, you should start a new accounting period and post the
  108. invoices to the PC-GL General Ledger program by using the START
  109. A NEW ACCOUNTING PERIOD selection from the menu.  The invoices
  110. will be posted assuming a cash basis for accounting.  If you
  111. need accrual accounting, the program can be modified to post on
  112. an accrual basis.  To complete the posting process, you must
  113. make an offsetting entry in PC-GL for the total amount of checks
  114. or invoices posted.
  115.  
  116.      All of the paid invoices will be saved in a file for later
  117. review and the unpaid invoices will be carried over into the
  118. next accounting period.
  119.  
  120.  
  121. ENTER OR CHANGE VENDORS
  122.  
  123.      Vendor information is entered and changed using this
  124. selection from the menu.  The following information is entered
  125. for each vendor:
  126.  
  127.      Vendor name - Two lines of 31 characters each are
  128.      available.   If you only want a single line for the name,
  129.      leave line two  blank.  The blank second line will be
  130.      omitted from mailing  labels and checks.  When checks or
  131.      invoices are posted from  PC-AP to PC-GL, the first line of
  132.      the vendor name is used for  the description.  Since
  133.      descriptions for the PC-GL General  Ledger program are
  134.      limited to a length of 21 characters, only  the first 21
  135.      characters of the vendor name will be posted to  PC-GL.
  136.      The small down arrow indicates the position of the  21st
  137.      character so may choose to keep the first line of the
  138.      vendor name short and use the second line for the remainder
  139.      of the vendor name.
  140.      
  141.      Vendor Code - A ten character code that will be used to
  142.      sort vendors and also to post invoices and checks to the
  143.      vendor's  account.  In most cases you will want to enter
  144.      the vendor's  last name, followed by as much of the first
  145.      name as will fit  in the remaining characters.  For
  146.      instance, if the vendor's name is Jerry Medlin, the vendor
  147.      code would be MEDLINJERR.   Notice that all capital letters
  148.      are used.  If you enter lower  case letters they will be
  149.      changed to upper case  automatically.  Also, notice that no
  150.      spaces are included.   The program will prevent you from
  151.      entering a previously used vendor code.
  152.      
  153.      Street Address - Up to 31 characters for the street
  154.      address.
  155.      
  156.      City State & Zip - Up to 31 characters for the city, state
  157.      and  zip code.
  158.      
  159.      Auto Invoice Amt - An amount entered here can be entered
  160.      each month as an amount due to this vendor.  This is where
  161.      you would enter fixed monthly payments such as a loan
  162.      payment.  If  the amount is different each month just enter
  163.      a zero.
  164.      
  165.      Default Acct No. - This is the account number from PC-GL
  166.      that  payments to this vendor are generally posted.  It is
  167.      also the  account number used for automatic posting.  If
  168.      you use a number of different account numbers for this
  169.      vendor, leave the default account number blank.
  170.      
  171.      Auto Invoice Date - The day of the month the Auto Invoice
  172.      Amount is due.  This can be a number between 1 and 31 and
  173.      will be used as both the invoice date and due date for the
  174.      invoice generated by the "auto invoice" feature.
  175.      
  176.      YTD Invoices & YTD Checks Written - These numbers are
  177.      maintained by the program and are printed here for your
  178.      information.  You can change them using the <C> Change
  179.      option  if you desire.  At the beginning of the year, you
  180.      should set  these numbers to zero using the <Z> Zero YTD
  181.      Balances.
  182.  
  183.      Pressing the Escape key during entry takes you back to the
  184. previous field.  Pressing the Escape key at the first name entry
  185. takes you to the command mode.  The command mode allows you to
  186. scroll up and down through the vendor names, delete vendors,
  187. change vendor information and do a quick check on the balances
  188. for a vendor.  Pressing the Escape key from command mode takes
  189. you back to the menu.  The available commands are listed at the
  190. bottom of the screen.
  191.  
  192.  
  193. ENTER, CHANGE OR SELECT INVOICES
  194.  
  195.      This selection allows you to enter invoices and select them
  196. for payment.  Each invoice entry also includes the check number
  197. and date of the check used to pay the invoice.  If the invoice
  198. is unpaid, the check number and date are blank.  Since a single
  199. check can be used to pay more than one invoice, the same check
  200. number may appear with several invoices.  The check amount is
  201. the total of all of the invoices with that check number.
  202.  
  203.      Invoice amounts are entered as positive numbers using the
  204. plus <+> or enter key and discounts and adjustments are entered
  205. as negative numbers using the minus <-> key (enter the number
  206. then press then minus key).
  207.  
  208.      The following information is entered for each invoice:
  209.  
  210.      Vendor Code - The 10 character code previously entered for
  211.      each vendor is used to post an invoice.  You need enter
  212.      only  as much of the vendor code as necessary to
  213.      distinguish it from  any other code.  In other words, if
  214.      only one vendor has a vendor  code beginning with MEDL then
  215.      you need only enter MEDL to post to this vendor.  The
  216.      vendor's name will be  printed at the bottom of the screen
  217.      so you can be sure you  are posting to the correct vendor
  218.      account.  If all you know  is that the vendor code begins
  219.      with ME then just enter ME  and the program will print all
  220.      of the vendor codes beginning  with ME at the bottom of the
  221.      screen.
  222.      
  223.      Invoice Date - Enter the date on the invoice as MODA form.
  224.      The date of June fourth would be entered 0604 with no dash
  225.      or slash.
  226.      
  227.      Due Date - Enter the date payment is due.  Invoices can be
  228.      sorted by due date if desired.
  229.      
  230.      Invoice number - Up to 14 characters for the invoice
  231.      number.   Alphabetic characters are allowed, so you can use
  232.      this field  for a short description if you like.
  233.      
  234.      Account Number - Enter the account number that this invoice
  235.      will be charged to.  The account description will then be
  236.      printed  at the bottom of the screen.  Account numbers come
  237.      from the  PC-GL program.  If you don't remember the account
  238.      number,  enter the number 999.  The program will then allow
  239.      you to use  the arrow keys to search through the possible
  240.      account numbers.  When the desired account number appears
  241.      just press return to enter it.
  242.      
  243.      Amount - Enter the amount of the invoice.  The number is
  244.      entered "calculator style" with the decimal point
  245.      automatically placed at two decimal places.
  246.  
  247.      Pressing the return key on any entry except the amount,
  248. defaults to the previous value.  This allows you to make
  249. multiple entries for an invoice with the same vendor, date and
  250. invoice number by just pressing return three times.
  251.      
  252.      To enter a discount, make an entry with the same invoice
  253. number and date with the discount amount entered as a negative
  254. number.  Negative numbers are entered by first entering the
  255. number and then pressing the minus <-> key.
  256.  
  257.      To partially pay an invoice, you must break the invoice
  258. into two invoices.  Enter one invoice for the amount you want to
  259. pay, and another invoice with the same invoice number and date
  260. for the remainder of the total invoice amount.  Then pay the
  261. first invoice.
  262.  
  263.      Pressing the Escape key during entry takes you back to the
  264. previous field.  Pressing the Escape key at the first entry
  265. position takes you to the command mode.  The command mode allows
  266. you to scroll up and down through the entries and delete and
  267. change entries.
  268.  
  269.      From the command mode you may press the <A> Auto Invoice
  270. key to automatically post the amount entered for each vendor as
  271. an auto invoice amount.
  272.  
  273.      The <S> Sort by Due Date command will quickly sort all of
  274. the invoices by due date.  This makes it easier to choose which
  275. invoices to pay.  You can then start at the top of the invoice
  276. listing and pay bills until you run out of money.  Pressing the
  277. <S> key again returns the invoices to their original (as
  278. entered) order.  When invoices are in sorted order, you cannot
  279. add, delete or insert invoices.  If you try, the invoices will
  280. be quickly sorted back to their original order.  When you return
  281. to the main menu, the invoices are also returned to their
  282. original order.
  283.  
  284.      Pressing the Escape key from command mode takes you back to
  285. the menu.  All the available commands are printed at the bottom
  286. of the screen and may be chosen by a single keystroke.
  287.  
  288.  
  289. SELECTING CHECKS FOR PAYMENT
  290.  
  291.      Before a check can be written to pay an invoice, it must be
  292. marked for payment.  This is done by using the up and down
  293. arrows to find the invoice and then pressing the asterisk <*>
  294. key.  The word" pay " will appear in the check number field for
  295. that invoice indicating that it has been marked for payment.
  296.  
  297.      The <T> Total command will print the total of all invoices
  298. paid, unpaid and marked for payment.  You should check this
  299. total before printing checks to see that you haven't selected
  300. more invoices for payment than you have money in the bank.  You
  301. can also print the invoice listing to get a printed listing of
  302. invoices selected for payment.  The <V> Vendor Total command
  303. will total invoices for only one vendor.
  304.  
  305.  
  306. PRINT CHECKS FOR INVOICES SELECTED
  307.  
  308.      This menu selection prints a check for each vendor with
  309. unpaid invoices marked for payment.  All of the invoices for
  310. each vendor will be combined and paid with a single check.
  311. Before printing begins, you will be asked for a beginning check
  312. number.  That number will be used on the first check written,
  313. and subsequent checks will be numbered sequentially.  The check
  314. date will be the same as the system date.  That is the date you
  315. enter when your computer starts up.  If you want postdate
  316. checks, you must exit the program and change the system date.
  317.  
  318.      Checks are printed on a standard pre printed accounts
  319. payable check.  Set the printer to begin printing just under
  320. "DATE" on the first page of the check form.  The checks may be
  321. ordered from a number of suppliers including NEBS (New England
  322. Business Services).  The NEBS form number is 9020.  The APCONFIG
  323. program allows you to choose an alternate check form with the
  324. check stub on the bottom of the check.  This is the same check
  325. form used by the PC-PR payroll writing program. (NEBS form
  326. number 9022).
  327.  
  328.  
  329. PRINTING REPORTS
  330.  
  331.      The first time you choose a printed report from the menu
  332. you will be asked to enter a report date.  This date will be
  333. used on all reports.  If you want to change the report date you
  334. must end processing and start over, otherwise the same report
  335. date is used on all reports printed during a posting session.
  336.  
  337.      On some reports you will be asked to enter a vendor code.
  338. This is the starting vendor for printing.  Press return to start
  339. at the first vendor.  You will then be asked how many to print.
  340. Enter the number of vendors you want, starting at the selected
  341. vendor, or press return to print from the starting vendor to the
  342. end of the list.  This feature allows you to print partial
  343. reports or to print a report for only a single vendor.  If you
  344. want to print reports for all vendors starting at the first
  345. vendor just press return twice.
  346.  
  347.      Next, you will be asked to choose if you want to print the
  348. report to the printer <P>, to the screen <S> or to a file <F>.
  349. If you choose to print to a file you will be asked for a file
  350. name.  The report will then be saved as an ASCII file.  These
  351. files are not readable by PC-AP, but can be viewed and changed
  352. with a text editor and used by other programs that can read
  353. ASCII files.  Since the report is printed to a file exactly as
  354. it would be printed to a printer, if you use LPT2 for a file
  355. name, the report would be printed to your second line printer.
  356.  
  357. PRINT CHECK LISTING
  358.  
  359.      To provide an adequate audit trail, this report should be
  360. printed and retained before closing out the month.  It will list
  361. all the checks written by the program or entered manually for
  362. the accounting period.  The checks will be printed in check
  363. number order.
  364.  
  365.  
  366. PRINT INVOICE LISTING
  367.  
  368.      You may print all of the invoices or just unpaid invoices.
  369. This report should also be printed and retained at the end of
  370. the processing period.  You can print the invoice listing before
  371. printing checks to get a summary of how many checks are to be
  372. printed.  This helps avoid the embarrassment of printing more
  373. checks than you have money in the bank.
  374.  
  375. PRINT VENDOR ACTIVITY REPORT
  376.  
  377.      This report is a summary of activity for a vendor for the
  378. last 6 accounting periods.  If you choose to print the report
  379. for all vendors, you can expect the report to take a
  380. considerable amount of time to print.  A more practical way to
  381. use this report is to print it for a single vendor as needed to
  382. resolve problems.  The number of accounting periods saved can be
  383. changed using the APCONFIG program.  The maximum is 16 months.
  384.  
  385. PRINT MAILING LABELS
  386.  
  387.      As long as you have all of this vendor information on your
  388. computer, you might as well use it to print mailing labels.  You
  389. can print labels for all the vendors or only one vendor.  Labels
  390. are printed on standard 15/16ths peel off labels with one inch
  391. spacing between labels.  To align the printer, use the selection
  392. process to print a single label.
  393.  
  394. PRINT VENDOR LISTING
  395.  
  396.      Occasionally, you will want to print a listing of all of
  397. the vendors on file.  The report includes all of the vendor
  398. information on the "Enter or Change Vendors" input screen.
  399.  
  400. START A NEW ACCOUNTING PERIOD
  401.  
  402.      When you have printed all the reports you need and all is
  403. in order you can complete the accounting period.  All of the
  404. paid invoices will be saved to a file for use with the Print
  405. Vendor Activity Report.  Paid invoices for the last 6 accounting
  406. periods will be saved on the data disk in a series of files.
  407. The most current paid invoices will be saved in the file named
  408. AP1.TRN and the next most current in AP2.TRN.  Eventually, the
  409. oldest paid invoices will be saved in the file named AP6.TRN.
  410.  
  411.      All unpaid invoices will be carried over to the new month.
  412.  
  413.      All paid invoices will be posted to the PC-GL program.  If
  414. you have already posted transactions to PC-GL for the month the
  415. data disk must also include the transaction file PC-GL.TRN so
  416. that the checks can be added to any other PC-GL transactions for
  417. the period.
  418.  
  419.      Remember that only the checks are posted to PC-GL.  For
  420. double entry accounting, you must complete the operation by
  421. entering a credit <-> to the CASH IN BANK account for an amount
  422. equal to the total of all checks posted from PC-AP to PC-GL.  If
  423. you don't, the PC-GL ledger will be out of balance by that
  424. amount.
  425.  
  426.      The program assumes you are on a cash basis of accounting,
  427. so only the invoices actually paid during the month are posted.
  428. If your accounting is on an accrual basis you may modify the
  429. program using the APCONFIG program so that all of the invoices
  430. ENTERED for the month are posted to PC-GL.
  431.  
  432.      In that case, the offsetting credit must be made to the
  433. ACCOUNTS PAYABLE account for the total of all invoices posted
  434. from PC-AP to PC-GL.  In addition, you must make two more
  435. entries in PC-GL to reflect the payment of invoices during the
  436. month:  A debit <+> to ACCOUNTS PAYABLE and a credit <-> to CASH
  437. IN BANK.  The amount for that entry should be obtained from the
  438. PC-AP Check Listing report.
  439.  
  440.  
  441. EXPORT VENDOR DATA
  442.  
  443.      This selection will create a file on the logged disk drive
  444. and subdirectory called PC-AP.PRN which can be read by programs
  445. like Lotus 123 and Reflex.  Textual data in the vendor file will
  446. be surrounded by quotation marks.  You can then read the data
  447. into Lotus 123 by using the /File/Import/Numbers command.  Be
  448. sure that no names or addresses in your vendor file contain
  449. quotation marks before exporting vendor data.
  450.  
  451.  
  452. SAVE DATA AND END
  453.  
  454.      When processing is completed you must exit the program
  455. using this selection.  Do not end processing by just turning off
  456. the computer, you will lose any data entered since the last save
  457. operation.  If you just want to save the current data to the
  458. disk without ending, you may answer "N" to the question "Do you
  459. want to end processing?" and you will be returned to the menu.
  460.  
  461.  
  462. USING THE CONFIGURATION PROGRAM
  463.  
  464.      The configuration program (APCONFIG.COM) is provided to all
  465. registered users.  It allows you to change certain features of
  466. PC-AP.  The APCONFIG.COM program and the main program (PC-
  467. AP.COM) should both be on the same disk drive when you configure
  468. your copy of PC-AP.  Run the program by typing APCONFIG at the
  469. Dos prompt.  Use the up and down arrows to move the pointer and
  470. then press <C> to change an item.  You will be allowed to change
  471. the following information:
  472.  
  473.      Display Colors - If you have a color adapter and monitor,
  474.      you  can change the colors for borders, program prompts,
  475.      data, and background.  Allowable colors are from 0 to 15
  476.      except for background color which can only be from 0 to 7.
  477.      The display will be instantly updated as you enter the new
  478.      colors.
  479.      
  480.      Laser Printer? - You will also be able to change the way
  481.      PC-AP  starts a new page.  Usually, PC-AP starts a new page
  482.      by  counting lines until the page total equals 66 lines.
  483.      If you  enter a "Y" for the laser printer question, PC-AP
  484.      will start  a new page by issuing a form feed command.
  485.      This would work  just fine on most other printers too, but
  486.      requires that you  set the top of form before you start
  487.      printing.
  488.      
  489.      Disk Drive and Path - Enter a drive and path designation
  490.      for  PC-AP data.  If you want the program to read data from
  491.      the B  drive just enter B:.
  492.      
  493.      Accounting Method - This determines how invoices are posted
  494.      to  PC-GL.  The allowable answers are "C" for cash basis
  495.      accounting and "A" for accrual basis accounting.  A "C"
  496.      answer means that any invoices paid during the month will
  497.      be  posted to PC-GL.  An "A" answer means that all invoices
  498.      actually entered during the month will be posted to PC-GL.
  499.      
  500.      Months to Save - The PC-AP program saves paid invoices on
  501.      your data disk for later review with the Vendor Activity
  502.      Report.  Normally the paid invoices for the previous six
  503.      months are saved.  You may modify this number to be
  504.      anywhere from zero to 16 months.  Remember, the more months
  505.      of data you save, the more room you need on the data disk
  506.      and the more time it will take to review a vendor's
  507.      activity.
  508.      
  509.      Top or Bottom Stub Check - PC-AP normally prints on a check
  510.      form with the stub on the top. (NEBS form number 9020 or
  511.      equivalent).  You may choose to use a check form with the
  512.      stub on the bottom. (NEBS form 9022 or equivalent).  Enter
  513.      a  "T" for top stub or a "B" for bottom stub.
  514.  
  515.      When you have finished making your changes, press the
  516. escape key to exit the program.  You will then be asked if you
  517. want to save the changes.  If you answer with a Y, both the
  518. configuration program and PC-AP will be changed until you run
  519. the configuration program again.
  520.  
  521.  
  522. HELPFUL HINTS
  523.  
  524.      The escape key is always used to go back to the previous
  525. operation.  From anywhere in the program if you continue to
  526. press the escape key you will eventually return to the main
  527. menu.
  528.  
  529.      When printing reports you may pause the printing by
  530. pressing any key.  To resume printing press any key again.  To
  531. quit printing press the escape key after pausing.
  532.  
  533.      Each vendor must have a unique vendor code for posting.  If
  534. you insist on using numbers, the program won't object.  You
  535. should at least try the method suggested earlier in the manual.
  536. Use a vendor code made up of the vendor's last name plus as much
  537. of the first name as the 10 character limit will allow.  Jane
  538. Smith would then have a code of SMITHJANE (Notice that there are
  539. no spaces).  This method allows rapid posting of invoices
  540. without looking up vendor numbers.  The searching method allows
  541. you to quickly examine the codes for all of the Smiths by just
  542. typing SMITH when asked for a code.
  543.  
  544.      The first 6 times you start a new accounting period more
  545. disk space is required for historical files.  If you have a
  546. large business and you are using floppy disks for data storage,
  547. you could run out of disk space.  Check available disk space
  548. with Dos's DIR command occasionally.
  549.  
  550.      PC-AP is written in Turbo Pascal.  The source code is
  551. available for $95.
  552.